// Have include guard.
#ifndef HUMANDIGITALINPUT_H
#define HUMANDIGITALINPUT_H

/**
 *  The HumanDigitalInput acts as an interface for a button on DriverStationEnhancedIO or GenericHID.
 */
class HumanDigitalInput
{
	public:
		HumanDigitalInput();
		virtual ~HumanDigitalInput();
		
		/**
		 *  Gets the current value of the HumanDigitalInput.
		 */
		virtual bool Get() = 0;
};

#endif // #ifndef HUMANDIGITALINPUT_H 
